permanent enemy - French English Dictionary